Bitwise NOT Operator Explained